stop-check valve - Spanish English Dictionary